contract definition - Spanisch Englisch Wörterbuch